//package com.wn.class30.adkTest;
//
//import com.lly835.bestpay.config.WxPayH5Config;
//import com.lly835.bestpay.model.PayRequest;
//import com.lly835.bestpay.service.impl.BestPayServiceImpl;
//import com.wn.class30.entity.Allorder;
//import com.wn.class30.mapper.AllorderDao;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.RequestMapping;
//
//import javax.annotation.Resource;
//
//@Controller
//@RequestMapping("/sell/pay")
//public class PayController {
//    @Resource
//    private AllorderDao allorderDao;
//
//    @GetMapping("/create")
//    public void create(Integer allorderId,String returnUrl){
//        //查询订单
//        Allorder allorder = allorderDao.selectByPrimaryKey(allorderId);
//
//        //发起支付
//        BestPayServiceImpl bestPayService = new BestPayServiceImpl();
//        //配置信息
//        WxPayH5Config H5Config = new WxPayH5Config();
//        H5Config.setAppId("wxd898fcb01713c658");
//        H5Config.setMchId("1483469312");
//        H5Config.setMchKey("098F6BCD4621D373CADE4E832627B4F6");
//        H5Config.setKeyPath("D:\\h5.p12");
//        //添加上配置
//        bestPayService.setWxPayH5Config(H5Config);
//
//        //调用pay
//        PayRequest payRequest = new PayRequest();
//        bestPayService.pay(payRequest);
//
//
//    }
//
//}
